@font-face{font-family:SourceHanSansCN-ExtraLight;src:url(SourceHanSansCN-ExtraLight.woff?v20170707) format("woff")}
@font-face{font-family:SourceHanSansCN-Normal;src:url(SourceHanSansCN-Normal.woff?v20170707) format("woff")}
::-webkit-scrollbar-thumb{width: 5px;  background-color:#ccc;}
::-webkit-scrollbar{ width: 5px; background-color:#eee;}
body{overflow-x:hidden;position:relative;margin:0;padding:0;width:100%;min-width:1200px;font-family:"Microsoft Yahei";word-break:break-all}
b,dd,div,dl,dt,form,img,input,li,p,select,span,ul{margin:0;padding:0;border:0;list-style:none}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-weight:400}
a{text-decoration:none;cursor:pointer}
a:hover,img:hover{opacity:.9;-webkit-transition:.25s ease;-moz-transition:.25s ease;transition:.25s ease;filter:alpha(opacity=90);-ms-transition:.25s ease}
em,i{font-style:normal}

#location{display:none}

.fl{float:left}
.fr{float:right}
.clear{position:relative;clear:both;width:100%}

div.top{position:relative;float:left;width:100%;height:30px;background:#f7f8f9;color:#999;font-size:12px}
div.top img{float:left}
div.top span{float:left;line-height:30px;cursor:default}
div.top #mail{position:relative;float:left;line-height:30px}
div.top #mail a.a{color:#0091dd}

.mailLogin{position:absolute;top:30px;left:0;z-index:999;float:left;display:none;padding:10px;border:1px solid #eee;background:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}
.mailLogin form{position:relative;float:left;margin:0;padding:0}
.mailLogin .input,.mailLogin .submit{float:left;width:120px}
.mailLogin .input input.text{float:left;margin-bottom:10px;padding:4px 5px;width:108px;border:1px solid #eee;font-size:12px;line-height:12px}
.mailLogin .submit input[type=submit]{float:left;width:50px;background:#0091dd;color:#fff;text-align:center;font-size:12px;line-height:20px}
.mailLogin .submit a{float:right;color:#999;font-size:12px;line-height:20px}

.navTopBg{position:absolute;top:30px;left:0;z-index:1;float:left;width:100%;height:95px;background:#fff}
.wrap{position:relative;margin:0 auto;width:1200px}

.head{position:relative;z-index:2;float:left;width:100%;height:95px}
.head .logo{position:relative;float:left;margin:20px 0;width:370px;height:55px}
.head .logo img{float:left;margin:0 12px 0 0}
.head .logo h1{float:left;width:300px;color:#0091dd;font-size:24px;font-family:SimHei;line-height:33px}
.head .logo span{float:left;margin:5px 0 0 0;color:#282421;font-size:12px}
.head .logo span pre{float:left;margin:0;padding:0;width:300px;color:#282421;text-indent:4px;font-size:12px;font-family:"Microsoft Yahei"}
.head .navTop{position:relative;float:right}
.head .navTop ul{position:relative;float:left}
.head .navTop ul li{position:relative;float:left;margin:0 0 0 40px;font-size:14px;font-family:SourceHanSansCN-Normal}
.head .navTop ul li a{float:left;color:#4d4d4d;line-height:95px}
.head .navTop ul li a.on,.head .navTop ul li a:hover{color:#0091dd}
.head .navTop ul li dl{position:absolute;top:95px;left:-50%;float:left;display:none;padding:10px 0;width:200%;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.5);font-size:13px;font-family:"Microsoft Yahei"}
.head .navTop ul li dl dd a{float:left;overflow:hidden;padding:0 10%;width:80%;height:50px;text-align:center;line-height:50px}

.footer{position:relative;z-index:2;margin:0 auto;padding:70px 0 65px 0;width:1200px;height:130px;color:#fff;font-size:12px}
.footer img{float:left}
.footer ul{position:relative;float:right;padding:0 0 10px 0}
.footer ul li{float:left}
.footer ul li a{float:left;margin:8px 0;padding:0 20px;border-right:1px #fff solid;color:#fff;line-height:14px}
.footer p{float:right;width:900px;text-align:right;line-height:30px}
.footer p a{color:#fff}
.footer span.promote{float:right;margin:5px 0 5px 5px}
.footer-bg{position:relative;z-index:2;float:left;width:100%;height:265px}
.footer-bg .f1{position:absolute;top:0;left:0;float:left;width:100%;height:26px;background:url(/templets/pc/images/foot-bg.png) no-repeat center}
.footer-bg .f2{position:absolute;top:26px;left:0;float:left;width:100%;height:239px;background:#0091dd}
.BD-QIAO-WEBIM-LITE-WRAP{display:none}

.sidebar{position:fixed;right:5px;bottom:20px;z-index:9;float:left}
.sidebar ul{position:relative;float:left;width:50px}
.sidebar ul li{position:relative;float:left;margin:5px;width:38px;height:38px;border:1px #58b7e9 solid;border-radius:1px;background-color:#fff;background-position:center;background-repeat:no-repeat;box-shadow:0 0 10px 0 rgba(0,0,0,.15);cursor:pointer}
.sidebar ul li .box{position:absolute;right:38px;bottom:-1px;z-index:10;display:none;padding:0 7px 0 0}
.sidebar ul li dl{float:left;padding:5px;border:1px #58b7e9 solid;background:#fff}